<?php

namespace app\admin\controller;
use think\Db;
use think\Controller;
use think\Request;
use think\Session;

class Index extends Login
{
    /**
     * 后台登录页面
     * @return \think\response\View
     */
    public function index()
    {   
       
         Session::clear('');
        return view('admin@index/login');
    }

    /**
     * 后台登录处理
     * @return \think\response\View
     */
    public function logindo(Request $request)
    {   
        // $p = Request::instance()->post();
        // var_dump($p);
        // $userName = $p['name'];
        // var_dump($userName);

       // $info = $request->post();
       //  $info['userpass']=MD5($info['pass']);
        
       //  $list = db('hc_user')->where(['name' => $info['name'],'pass'=>$info['userpass']])->find();

       //  // var_dump($list);
       //  if (!empty($list)) {
            
       //      Session::set('name',$list['name']);
       //      Session::set('id',$list['id']);
       //      $id =  Session::get('id');
       //      var_dump($id);
       //      // $list 查询的数据库资料
       //      $list = Db::table('hc_user')
       //      ->alias('ro')
       //      ->join('hc_uj q','q.id = ro.id')
       //      ->join('hc_juese ta','q.uid = ta.uid')
       //      ->join('hc_jj jj','jj.uid = ta.uid')
       //      ->join('hc_jiedian jd','jj.cid = jd.cid')
       //      ->select($id);
       //      var_dump($list);
            
       //      $jd=[];
       //      foreach ($list as $key => $v) {
               
                
       //          $jd[]=$v['jiedian'];
               
       //      }
       //      var_dump($jd);


            
            
       //          Session::set('jiedian',$jd);
            
       //        var_dump($_SESSION);


        $p = $request->post();
        // dump($p);die;
        $name = $p['name'];
       
        $password =MD5($p['pass']);
        $res = Db::table(['hc_user'])
            ->field(['pass','id'])
            ->where('name','=',$name)
            ->find();
            // dump($res);
        if ($res){
            if ($res['pass'] !== $password){
                return $this->error('密码错误!');
            } else {
                Session::set('user',$name);
                Session::set('id',$res['id']);
                // dump($_SESSION);die;

                return view('admin@main/index');
            }
        } else {
            return $this->error('不行');
        }

       
        
          
        
        // $this->redirect('/admin/zuye');
    }

    /**
     * 后台登出处理
     * @return \think\response\View
     */
    public function logout()
    {   
        
        // var_dump('到退出登录这里了');die;
         Session::clear('');
          // var_dump($_SESSION);die;
        $this->redirect('admin/index/index');
    }

}
